package cn.fl.project.vo;

import cmm.web.core.framework.vo.BaseVO;

 /**
 * @Description: 项目报价方案-基础费用信息表
 */
public class PrjQuatPrpsFeeVO extends BaseVO{

	/**
	 * 
	 */
	private static final long serialVersionUID = 6938153905880417785L;
	/**
	 * 方案ID
     */
	private Long prpsId;
	/**
	 * 费用计算基数（PRJ0007）
     */
	private String calBaseCd;
	/**
	 * 费用计算比例（%）
     */
	private Double feePct;
	/**
	 * 费用金额（元）
     */
	private Double feeAmt;
	/**
	 * 费用计入方式（PRJ0008）
     */
	private String cntWayCd;
	/**
	 * 是否系统内置
     */
	private Integer isSysDef;
	/**
	 * 是否删除（1：是，0：否）
     */
	private Integer isDel;
	

	private String cntWayCdNm;//费用计入方式名称
	private String calBaseCdNm;//费用计算基数
	private String feeTypCd;//费用类型
	private String feeTypCdNm;//费用名称
	/**
	 * 是否为固定值
	 */
	private String isFixedAmtNm;//是否为固定值名称
	
	/**
	 * 是否为固定值
	 */
	private Integer isFixedAmt;//是否为固定值

	/**
	 * 是否允许变更
     */
	private Integer isAllowChg;
	
	
	public Integer getIsAllowChg() {
		return isAllowChg;
	}

	public void setIsAllowChg(Integer isAllowChg) {
		this.isAllowChg = isAllowChg;
	}

	public String getIsFixedAmtNm() {
		return isFixedAmtNm;
	}

	public void setIsFixedAmtNm(String isFixedAmtNm) {
		this.isFixedAmtNm = isFixedAmtNm;
	}

	public Integer getIsFixedAmt() {
		return isFixedAmt;
	}

	public void setIsFixedAmt(Integer isFixedAmt) {
		this.isFixedAmt = isFixedAmt;
	}
	public String getFeeTypCdNm() {
		return feeTypCdNm;
	}

	public void setFeeTypCdNm(String feeTypCdNm) {
		this.feeTypCdNm = feeTypCdNm;
	}

	public String getFeeTypCd() {
		return feeTypCd;
	}

	public void setFeeTypCd(String feeTypCd) {
		this.feeTypCd = feeTypCd;
	}

	public String getCntWayCdNm() {
		return cntWayCdNm;
	}

	public void setCntWayCdNm(String cntWayCdNm) {
		this.cntWayCdNm = cntWayCdNm;
	}

	public String getCalBaseCdNm() {
		return calBaseCdNm;
	}

	public void setCalBaseCdNm(String calBaseCdNm) {
		this.calBaseCdNm = calBaseCdNm;
	}

	/**
	 * 方案ID
     */
	public Long getPrpsId() {
		return prpsId;
	}

	/**
	 * 方案ID
     */
	public void setPrpsId(Long prpsId) {
		this.prpsId = prpsId;
	}
	
	/**
	 * 费用计算基数（PRJ0007）
     */
	public String getCalBaseCd() {
		return calBaseCd;
	}

	/**
	 * 费用计算基数（PRJ0007）
     */
	public void setCalBaseCd(String calBaseCd) {
		this.calBaseCd = calBaseCd;
	}
	
	/**
	 * 费用计算比例（%）
     */
	public Double getFeePct() {
		return feePct;
	}

	/**
	 * 费用计算比例（%）
     */
	public void setFeePct(Double feePct) {
		this.feePct = feePct;
	}
	
	/**
	 * 费用金额（元）
     */
	public Double getFeeAmt() {
		return feeAmt;
	}

	/**
	 * 费用金额（元）
     */
	public void setFeeAmt(Double feeAmt) {
		this.feeAmt = feeAmt;
	}
	
	/**
	 * 费用计入方式（PRJ0008）
     */
	public String getCntWayCd() {
		return cntWayCd;
	}

	/**
	 * 费用计入方式（PRJ0008）
     */
	public void setCntWayCd(String cntWayCd) {
		this.cntWayCd = cntWayCd;
	}
	
	/**
	 * 是否系统内置
     */
	public Integer getIsSysDef() {
		return isSysDef;
	}

	/**
	 * 是否系统内置
     */
	public void setIsSysDef(Integer isSysDef) {
		this.isSysDef = isSysDef;
	}
	
	/**
	 * 是否删除（1：是，0：否）
     */
	public Integer getIsDel() {
		return isDel;
	}

	/**
	 * 是否删除（1：是，0：否）
     */
	public void setIsDel(Integer isDel) {
		this.isDel = isDel;
	}


}
